package com.xique.door.project.sfm.bean.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xique.common.core.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
@TableName(value = "z_jrwh_user")
public class JrwhUser {

    private static final long serialVersionUID = 1L;

    /** 主键 */
    @TableId(value = "id",type = IdType.AUTO)//指定自增策略
    private Long id;

    /** 社区编号 */
    @Excel(name = "社区编号")
    private String communityNo;

    /** 社区名称 */
    @Excel(name = "社区名称")
    private String communityName;

    /** 社区地址 */
    @Excel(name = "社区地址")
    private String communityAddress;

    /** 楼栋编号 */
    @Excel(name = "楼栋编号")
    private String buildingNo;

    /** 楼栋号 */
    @Excel(name = "楼栋号")
    private String buildingNumber;

    /** 楼栋名称 */
    @Excel(name = "楼栋名称")
    private String buildingName;

    /** 房屋编号 */
    @Excel(name = "房屋编号")
    private String houseNo;

    /** 房屋单元号 */
    @Excel(name = "房屋单元号")
    private String houseNumber;

    /** 房屋名称 */
    @Excel(name = "房屋名称")
    private String houseName;

    /** 住户编号 */
    @Excel(name = "住户编号")
    private String peopleNo;

    /** 住户名字 */
    @Excel(name = "住户名字")
    private String peopleName;

    /** 住户照片 */
    @Excel(name = "住户照片")
    private String peoplePhoto;

    /** 住户手机号 */
    @Excel(name = "住户手机号")
    private String peoplePhone;

    /** 住户类型 */
    @Excel(name = "住户类型")
    private String peopleType;

    /** 创建人 */
    @Excel(name = "创建人")
    private Long createUser;

    /** 更新人 */
    @Excel(name = "更新人")
    private Long updateUser;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    /** 是否选择 */
    @Excel(name = "是否选择 0：否 1：是")
    private Integer isSelect;
}
